package com.bicon.botu.medical.model.entity

import com.baomidou.mybatisplus.annotations.TableField
import com.baomidou.mybatisplus.annotations.TableName
import com.bicon.botu.core.base.repository.mybatis.UuidBaseEntity

/**
 * 用户健康数据实体
 *
 * @author 刘小鹏
 * @date 2018/07/17
 */
@TableName("t_h_health_data")
data class UserHealthData(
        /**
         * 字典code
         */
        @TableField("dictionary_code")
        var dictionaryCode: String? = null,

        /**
         * 用户id
         */
        @TableField("user_id")
        var userId: String? = null,

        /**
         * 指标名称
         */
        @TableField("index_name")
        var indexName: String? = null,

        /**
         * 指标数值
         */
        @TableField("index_value")
        var indexValue: String? = null,

        /**
         * 指标单位
         */
        @TableField("index_unit")
        var indexUnit: String? = null,

        /**
         * 是否正常(-1偏低,0正常,1偏高)
         */
        var status: Int? = null,

        /**
         * 0用户录入、1手机健康设备
         */
        var source: Int? = null,

        /**
         * 健康指数id
         */
        @TableField("exp_id")
        var expId: String? = null,

        /**
         * 健康指数得分
         */
        @TableField("exp_value")
        var expValue: Int? = null
) : UuidBaseEntity<UserHealthData>()
